What inventions, ideas, and traditions did ancient India contribute to world knowledge and why are they still important today?